/**
 * @description: 登陆接口参数
 */
export interface LoginParams {
  token: Promise<any>
  code: string
}

/**
 * @description: 登录接口返回值
 */
export type LoginResultModel = string

/**
 * @description: 获取用户信息返回值
 */
export interface GetUserInfoResultModel {
  authorizationList: string[]
  // 用户id
  accountId: string | number
  // 真实名字
  accountName: string
  // 手机号
  accountMobile: string
}

export interface SmsCodeParams {
  mobile: string | number //手机号
  captchaVerification: string //二次校验值
  smsType: string
  platformType: 1 | 2 | 5 | 6
}

/**
 * @description: 获取图形验证码参数
 */
export interface CaptchaGetParams {
  clientUid: string
}

/**
 * @description: 验证图形验证码参数
 */
export interface CaptchaCheckParams {
  captchaType: string
  pointJson: string
  token: string
}
